1. Noun. (chiefly British) A main road or highway. ¹
2. Noun. (idiomatic) A course of action which is honorable, dignified, or respectable. ¹
¹ Source: wiktionary.com